residence visa - German English Dictionary